extra-pair copulation (EPC) - German English Dictionary